foam-producing material - Francés Inglés Diccionario